Tie-Rod End - German English Dictionary